home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 27 / Mac Magazin and MacEasy Magazine CD - Issue 27.iso / Grafik & Text / sulu_v1 / Samples / Tidbits #251 < prev   
Text File  |  1994-11-08  |  30KB  |  612 lines

  1. TidBITS#251/07-Nov-94
  2. =====================
  3.  
  4. Find out below why Apple is a lousy lover, according to long-time
  5.    developer Dave Winer. We also take a long, hard look at SCSI
  6.    Manager 4.3, which could improve performance on most 68040 Macs
  7.    with System 7.5 and the right applications. Mark Anbinder
  8.    presents a brief bit on the Power 8100/110 and also looks at CE
  9.    Software's QuickMail Internet Access Kit. Finally, check out
  10.    the new URL for our Web server, and a $199 deal on a Newton
  11.    MessagePad 100.
  12.  
  13. This issue of TidBITS sponsored in part by:
  14. * APS Technologies -- 800/443-4199 -- <71520.72@compuserve.com>
  15.    Makers of hard drives, tape drives, and neat SCSI accessories.
  16.    For APS price lists, email: <aps-prices@tidbits.com>
  17.  
  18. Copyright 1990-1994 Adam & Tonya Engst. Details at end of issue.
  19.    Automated info: <info@tidbits.com> Comments: <ace@tidbits.com>
  20.    --------------------------------------------------------------
  21.  
  22. Topics:
  23.     MailBITS/07-Nov-94
  24.     Better, Stronger, Faster
  25.     Workgroup Internet QuickMail
  26.     It's All About Love
  27.     Why SCSI Manager 4.3?
  28.     Reviews/07-Nov-94
  29.  
  30. [Archived as /info-mac/per/tb/tidbits-251.etx; 30K]
  31.  
  32.  
  33. MailBITS/07-Nov-94
  34. ------------------
  35.   We very much appreciates the email condolences we've received in
  36.   regard to Tonya's neck injury, and we'd especially like to thank
  37.   Martin Stoermer of the University of Queensland in Australia for
  38.   collecting get-well messages from lots of wonderful people on
  39.   several mailing lists. The combined email get-well card raised
  40.   Tonya's spirits, and we'd like to offer it as an counter example
  41.   whenever someone starts ranting about how unpleasant the Internet
  42.   can be. Again, thanks so much for the kind words. [ACE]
  43.  
  44.  
  45. **TidBITS Web Server Moves** -- Andy Williams <andyjw@dartmouth.edu>
  46.   of Dartmouth College, who runs the public TidBITS Web server
  47.   recently moved it to a more capable machine to improve access and
  48.   reliability. Check it out at the URL below, and if you keep links
  49.   to this site on your own Web page, please update them. [ACE]
  50.  
  51. http://www.dartmouth.edu/pages/TidBITS/TidBITS.html
  52.  
  53.  
  54. **The Newton envious** may want to check out a current offer from
  55.   several mail-order sources (including MacConnection and MacMall)
  56.   for a Newton MessagePad 100 complete with Power Organizer Pack
  57.   (fax modem and some software) for $199, hundreds less than the
  58.   current price for a MessagePad 110. The 100 has the updated ROM
  59.   (with better handwriting recognition) of its more expensive
  60.   cousin, but has less RAM. Buyers should ask specifically for the
  61.   MessagePad 100 with fax modem and software; apparently some buyers
  62.   who weren't specific received just the MessagePad, which doesn't
  63.   have the current ROM. [MHA]
  64.  
  65.  
  66. Better, Stronger, Faster
  67. ------------------------
  68.   by Mark H. Anbinder, News Editor <mha@baka.ithaca.ny.us>
  69.      Director of Technical Services, Baka Industries Inc.
  70.  
  71.   Delivering on its promise to raise the Macintosh performance
  72.   ceiling as PowerPC technology improves, Apple today introduced the
  73.   Power Macintosh 8100/110. The new Mac incorporates a 110 MHz
  74.   version of the PowerPC 601 processor and costs $6,379.
  75.  
  76.   Apple expects quantities of the new model, available in a single
  77.   configuration with 16 MB of RAM, a 2 GB hard drive, and built-in
  78.   CD-ROM drive (item M3561LL/A), will be limited for the first few
  79.   weeks. Those who must have the fastest possible computer, however,
  80.   may find the unit worth waiting for. The new model will crunch
  81.   numbers about a third faster than earlier Power Macintosh 8100/80
  82.   models.
  83.  
  84.   The Power Mac 8100/110 will be aimed at high-end computing users
  85.   such as publishing, technical, and multimedia software users. All
  86.   current configurations of the 8100/80 model will remain available.
  87.   No 8100/110 logic board upgrade is planned at this time.
  88.  
  89.   Information from:
  90.     Apple propaganda
  91.  
  92.  
  93. Workgroup Internet QuickMail
  94. ----------------------------
  95.   by Mark H. Anbinder, News Editor <mha@baka.ithaca.ny.us>
  96.  
  97.   The small office Internet email game is easier than before, thanks
  98.   to CE Software's new QuickMail Internet Access Kit. The entry-
  99.   level bundle (expected to sell for around $549) includes a ten-
  100.   user QuickMail package; a Mail*Link Remote UUCP gateway from
  101.   StarNine Technologies, Inc. licensed for ten users; a copy of "Dr.
  102.   Bob Rankin's Accessing the Internet by E-mail" (a book that offers
  103.   advice on making the most of an email-only Internet connection);
  104.   and an introductory offer from UUNET for UUCP mail service. (UUCP
  105.   access to the Internet uses on-demand modem connections to
  106.   exchange incoming and outgoing mail files.)
  107.  
  108.   QuickMail is CE Software's workgroup-oriented electronic mail
  109.   software (see TidBITS-240_), and a QuickMail ten-pack has a retail
  110.   price of $649, which CE says is typically available for about $200
  111.   less than the retail price. A Mail*Link Remote ten-user license is
  112.   available from CE for $279, so the QuickMail Internet Access Kit
  113.   is a great deal for those planning to buy both products anyway.
  114.  
  115.   StarNine Technologies says the new version of Mail*Link Remote
  116.   included in this bundle (version 1.5) offers a greatly streamlined
  117.   installation process. Since the bundle includes ten free hours of
  118.   UUNET service and a waiver of UUNET's setup and registration fees,
  119.   the software comes pre-configured to work with UUNET. The
  120.   purchaser can fax a registration form to UUNET to quickly obtain a
  121.   domain name and other customized information needed to set up a
  122.   mail gateway.
  123.  
  124.   Mail*Link Remote uses a modem to communicate regularly with UUNET
  125.   or another service provider, and exchanges electronic mail
  126.   messages and Usenet news articles. (QuickMail has no practical
  127.   facility for handling news, however.) Mail*Link Remote 1.5 has a
  128.   number of improvements over previous versions of the StarNine
  129.   gateway, though it doesn't have the polish of its big brother,
  130.   Mail*Link SMTP, which requires a full-time Internet connection.
  131.   The company plans an affordable upgrade for Mail*Link Remote in
  132.   the first half of 1995 that will further beef up the product.
  133.   Meanwhile, QuickMail Internet Access Kit buyers who decide they
  134.   need a higher-level connection will be able to upgrade to
  135.   Mail*Link SMTP at a reduced price, once they hook up the full-time
  136.   Internet line.
  137.  
  138.   StarNine's David Thompson comments that one powerful possibility
  139.   with this bundle includes mailing list management. QM-Postman (see
  140.   TidBITS-237_) offers centralized creation and maintenance of email
  141.   distribution lists, which can include recipients on the Internet.
  142.  
  143.   If your office already has QuickMail, and you just need a gateway,
  144.   CE Software now offers separate Mail*Link Remote packages on its
  145.   own price list. A ten-user pack costs $279, 20-user $399, 50-user
  146.   $899, and 100-user $1199. Another option is UMCP\QM from
  147.   Information Electronics. This gateway, available at $395 for an
  148.   unlimited number of users on a single mail server, pays a bit more
  149.   attention to Internet mail conventions in converting between
  150.   QuickMail and Internet mail. IE's PostalUnion/SMTP for QuickMail
  151.   offers a much more complete solution than UMCP\QM, but like
  152.   Mail*Link SMTP is intended for use with a full-time Internet
  153.   connection. The company plans a PostalUnion/UUCP gateway for
  154.   QuickMail for early 1995 release, and will make upgrades available
  155.   to UMCP\QM owners.
  156.  
  157.   Using a gateway between a desktop email program and the Internet
  158.   is never a perfect scenario, but for many businesses it's the best
  159.   approach. More Internet-oriented solutions are most affordable in
  160.   single-user environments (such as the dialup SLIP service and
  161.   assorted TCP/IP utilities described in Adam's Internet Starter Kit
  162.   for Macintosh); such solutions for workgroups are only feasible
  163.   with full-time network connections, which are still expensive
  164.   enough to be beyond the reach of many small businesses and a good
  165.   number of larger ones as well. A UUCP gateway has the advantage of
  166.   being inexpensive to operate; Internet service providers can offer
  167.   UUCP services without needing much in the way of resources.
  168.  
  169.   CE Software has been embarrassed by the ugly Internet mail
  170.   addresses <firstname_lastname%cedsm@uunet.uu.net> it uses
  171.   internally, but a company spokesman assures us that a change is in
  172.   the works, and CE will soon have its own domain name registered.
  173.  
  174.     CE Software, Inc. -- 800/523-7638 -- 515/221-1801
  175.       515/221-1806 (fax) -- <cesoftware@aol.com>
  176.     Information Electronics -- 912/638-1893 -- 912/638-1384 (fax)
  177.       <infoelect@ie.com>
  178.     StarNine Technologies, Inc. -- 510/649-4949 -- 510/548-0393 (fax)
  179.       <info@starnine.com>
  180.  
  181.   Information from:
  182.     CE Software
  183.     Information Electronics
  184.     StarNine Technologies
  185.  
  186.  
  187. It's All About Love
  188. -------------------
  189.   by Dave Winer <davewiner@aol.com>
  190.  
  191.   [One of the long-time developers in the Macintosh world, Dave
  192.   Winer has written ThinkTank and MORE, among others. More recently,
  193.   he founded UserLand Software and in 1992, shipped Frontier, which,
  194.   according to Dave, is "AppleScript done right."]
  195.  
  196.   To Apple, and to the rest of the world - market share is a head-
  197.   trip. It isn't the issue. Developers are key. Apple's economics
  198.   are out of whack. Definitely. But increasing market share isn't
  199.   what it's about.
  200.  
  201.   Love is what it's about.
  202.  
  203.   This is going to take some explaining.
  204.  
  205.   When I woke up this morning I found a bunch of flowers in my
  206.   mailbox from Bill Gates. What a guy! I recently noted in a rather
  207.   public message that I didn't have a Windows 95 beta to play with.
  208.   Bill-the-Platform-Vendor correctly read the message. Dave wants
  209.   flowers. The love letter in my mailbox began "Bill Gates requested
  210.   that we add you to the Windows 95 Beta Program." Ohhhh.
  211.  
  212.   Another platform vendor who gets it, Jean-Louis Gassee (Be Inc.),
  213.   had sent me a love letter too. I can't repeat his message here; it
  214.   was too sexy.
  215.  
  216.   Have you read the Celestine Prophecy? These guys were getting me
  217.   ready to write this angry love letter to Apple Computer. Reminding
  218.   me that love is out there. There _are_ options.
  219.  
  220.   Developer relations is a mating game. Think of platform vendors as
  221.   the guys, and developers as the girls. Send flowers. Like wives
  222.   and girlfriends, developers just want to be thought of. It's the
  223.   little things that count. That's a big secret. You sent flowers
  224.   last week? So what! You gotta send them every week, rain or shine.
  225.  
  226.   Apple always made a big deal of how many girlfriends it had. And
  227.   it tended to favor the glamorous but less reliable ones (Lotus,
  228.   Borland, etc.), while ignoring the ones that cooked the meals,
  229.   cleaned the house, made the babies.
  230.  
  231.   I've received my share of flowers from Apple, mostly in 1986 and
  232.   1987. There was a renaissance at Apple in that period. The
  233.   Macintosh market was booming, which was great for the faithful and
  234.   lucky developers who survived the mess of late 84-85. I remember
  235.   those times fondly. I did win-win deals, almost routinely, with
  236.   Apple. Many thanks to Guy Kawasaki, Bill Campbell, and Jean-Louis
  237.   Gassee, who understood that a good developer is worth a hundred
  238.   promiscuous girlfriends. In those days my mailbox overflowed with
  239.   floral arrangements. And I cooked some great meals!
  240.  
  241.   Then, something predictable happened. Kawasaki, Campbell, Gassee,
  242.   and people of similar spirit were forced out. A legion of
  243.   employees invaded the platform, hired by other employees to
  244.   replace the developers with high-paid, low-output, loveless
  245.   computer scientists. That's the major reason Apple's economics are
  246.   way out of whack right now.
  247.  
  248.   Back to Gates... I have never heard him say a negative thing about
  249.   the Macintosh. Quite the opposite. At the System 7 rollout, not a
  250.   single Apple executive could explain why the new OS was so cool. I
  251.   sat in the audience, amazed that Bill Gates was the only one on
  252.   stage who could get me excited about System 7. (It was also
  253.   amazing that I was in the audience. I was the only developer in
  254.   the room that was building on System 7 in a meaningful way [with
  255.   Frontier]. I was being punished for that. I could have given a
  256.   stirring speech, but Apple people were afraid that some of them
  257.   would lose their jobs if I was successful.)
  258.  
  259.   On 23-Oct-94, in an email to me, Bill Gates said "Other large
  260.   developers have humiliated the Mac through their statements or by
  261.   dropping support, in some cases many times. Over the last few
  262.   years we have introduced more new titles for the Mac than any
  263.   other company. This is despite Apple suing us and discriminating
  264.   against us."
  265.  
  266.   Has Apple ever thanked Bill Gates for developing for the
  267.   Macintosh? What about Paul Brainerd? John Warnock? Tim Gill? Marc
  268.   Canter? Nat Goldhaber? Don Brown? Leonard Rosenthol? Andrew
  269.   Singer? What about me?
  270.  
  271.   Why not take Gates at face value? If he's produced so much
  272.   Macintosh software without any gratitude from Apple, maybe he'd
  273.   support the platform even more enthusiastically if Apple showed
  274.   just a bit of appreciation.
  275.  
  276.   1994 is the ten-year anniversary of the shipment of the Macintosh.
  277.   Did Apple honor the developers who were there at startup?
  278.   Absolutely not. Not even a plaque. Not even an email saying thank
  279.   you. I was pissed.
  280.  
  281.   At the ten-year celebration at Moscone Center in San Francisco on
  282.   January 6th, I sat in the audience, fuming, listening to Bill
  283.   Atkinson and Andy Hertzfeld talk about the magic of the Macintosh,
  284.   how great _they_ were, without a single reference to any
  285.   developers. Where was Spindler? Didn't he have anything to say at
  286.   this important milestone?
  287.  
  288.   Today, Macintosh is an empty, loveless house. Not a home. All the
  289.   developers walked but left the babies behind. Not because of
  290.   market share; that can be fixed with economic tweaks. We walked
  291.   because Apple is a lousy lover.
  292.  
  293.   A platform is like a harem of sorts. One rich husband. Lots of
  294.   wives. If the husband abuses one wife, it hurts all the wives. All
  295.   of sudden food starts getting cold. The bed is empty. All of a
  296.   sudden, the husband isn't so rich.
  297.  
  298.  
  299. Why SCSI Manager 4.3?
  300. ---------------------
  301.   by Adam C. Engst <ace@tidbits.com>
  302.  
  303.   One of the least well-publicized bits of semi-recent technology
  304.   from Apple has been SCSI Manager 4.3, which I've seen discussed
  305.   mostly in MacWEEK, primarily in Ric Ford's MacInTouch columns.
  306.   It's a complicated subject, but with some welcome help from well-
  307.   placed sources, this article attempts to explain what SCSI Manager
  308.   4.3 is, what it does, and what programs and drivers support it.
  309.  
  310.  
  311. **What is it?** SCSI Manager is software that mediates between
  312.   SCSI requests (such as disk reads and writes) made by applications
  313.   or by SCSI drivers and the physical SCSI devices attached to a
  314.   Mac. Between the clients (applications or drivers) and the SCSI
  315.   Manager code sits the SCSI Manager software interface, also known
  316.   as an API (Application Programming Interface) or SPI (System
  317.   Programming Interface).
  318.  
  319.   The old SCSI Manager software interface supported one bus with
  320.   SCSI IDs 0 through 7, with the Mac at SCSI ID 7. In contrast, SCSI
  321.   Manager 4.3 supports up to 256 buses, 256 SCSI IDs per bus, and
  322.   256 LUNs (Logical Unit Number) per ID. However, to make things
  323.   easier to use and develop for, SCSI Manager 4.3 makes it appear to
  324.   programs and drivers as though all devices are on the same bus.
  325.  
  326.   In real life, this means that if you use a Wide SCSI card that is
  327.   SCSI Manager 4.3-compliant, such as the FWB JackHammer card, any
  328.   4.3-savvy client can access all SCSI IDs from 0 through 15. The
  329.   same goes for the dual SCSI chains on the Quadra 900 and 950.
  330.  
  331.   SCSI Manager 4.3 supposedly adds support for the SCSI-2 standard,
  332.   but in fact, all Macs support all the mandatory SCSI-2 protocol
  333.   functions for initiating devices. What most Macs don't support are
  334.   two frequently discussed SCSI-2 features - Fast and Wide transfers
  335.   - that are optional. SCSI Manager 4.3 directly supports SCSI-2
  336.   features, including the optional Fast and Wide transfers. However,
  337.   the hardware on Mac motherboards (called the HBA, or Host Bus
  338.   Adapter, and controlled by software called SIMs, or SCSI Interface
  339.   Modules) doesn't yet support synchronous SCSI (actually part of
  340.   the SCSI-1 standard), fast synchronous SCSI (10 MB per second), or
  341.   wide SCSI. To gain access to these features, even with SCSI
  342.   Manager 4.3, you need an HBA and SIM that supports them, and the
  343.   only current one is FWB's JackHammer card.
  344.  
  345.  
  346. **What's it good for?** The goal of SCSI Manager 4.3 is to
  347.   increase performance of the system as a whole, and in the process,
  348.   to take advantage of new hardware such as DMA (Direct Memory
  349.   Access). Essentially, SCSI Manager 4.3 is "fully asynchronous and
  350.   fully concurrent," which means applications can submit any number
  351.   of asynchronous SCSI requests to different devices on the same or
  352.   different buses, and SCSI Manager 4.3 properly queues those
  353.   requests up for when the device is ready, returning as much
  354.   control to the application as possible in the process. To maintain
  355.   backward compatibility with programs that are not SCSI Manager
  356.   4.3-aware, SCSI Manager 4.3 steps back to the constraints of the
  357.   old SCSI Manager interface when performing old-style synchronous
  358.   SCSI Manager requests. Thanks to some serious programming
  359.   wizardry, SCSI Manager 4.3 can also handle old, synchronous SCSI
  360.   Manager requests simultaneously with the new, asynchronous
  361.   requests.
  362.  
  363.   SCSI Manager 4.3 increases performance in three main ways. It
  364.   enables asynchronous access to SCSI devices, supports SCSI
  365.   disconnect-reconnect, and also uses DMA when available. Let's take
  366.   a look at each of these methods of improving performance:
  367.  
  368.  
  369. **Asynchronous access** means that other things can happen at the
  370.   same time as the disk read or write, something that has been
  371.   generally impossible before. Although this would be nice to have
  372.   in all applications so saving or opening files wouldn't take over
  373.   the machine, it's most important for applications like digital
  374.   video that need to move a lot of data while not tying up the CPU
  375.   for other processing. Another good example of the utility of
  376.   asynchronous access is backup to tape, where a program can read
  377.   from the hard disk at the same time it writes to the tape.
  378.  
  379. **SCSI disconnect-reconnect** is related to asynchronous access,
  380.   and means SCSI Manager 4.3 doesn't have to wait for responses to
  381.   commands sent to SCSI devices. While the device is working on a
  382.   command, such as formatting a disk, the device can disconnect,
  383.   enabling the Mac to work with other SCSI devices. Once our example
  384.   disk is done formatting or needs to inform the formatting program
  385.   of its status, it reconnects, signalling SCSI Manager 4.3 to pick
  386.   up where it left off. By being asynchronous, SCSI Manager 4.3
  387.   enables application-level activities to occur while a SCSI
  388.   operation is in progress, even if the device doesn't disconnect
  389.   (unless the application issues a synchronous file system request
  390.   that ends up going to disk).
  391.  
  392. **Using DMA** when available improves performance by reducing the
  393.   amount of work the CPU has to do in dealing with the fact that a
  394.   disk read or write is in progress. If DMA is present, the DMA
  395.   hardware can move data directly from the SCSI chip into memory (or
  396.   vice versa for a write), never bothering the CPU with the
  397.   transaction. Without DMA, the CPU must handle the data transfer
  398.   between the SCSI chip and memory, reducing the amount of time it
  399.   can spend on application-level tasks like recalculating a
  400.   spreadsheet. DMA requires DMA support in hardware, which exists
  401.   only in certain Mac models, specifically the Power Macs, the AV
  402.   Macs, and the Apple Workgroup Server 95 (it has DMA on the two
  403.   extra SCSI channels on its special PDS card). The elderly IIfx has
  404.   DMA support, but SCSI Manager 4.3 doesn't currently support its
  405.   older SCSI chip.
  406.  
  407.   Interestingly, using DMA is not necessarily any faster (and is
  408.   sometimes even slower due to the overhead of setting up and
  409.   tearing down DMA buffers) than moving data via the CPU. So, raw
  410.   performance numbers don't benefit from the use of DMA, but real
  411.   world performance often does, since the CPU has more time to spend
  412.   on applications.
  413.  
  414.  
  415. **So where'd it go?** SCSI Manager 4.3 sounds like a good thing,
  416.   so why don't we hear more about it? There are several reasons, but
  417.   most simply, it's because users shouldn't have to care since SCSI
  418.   Manager 4.3 works at such a low level. In addition, driver support
  419.   has been slow to arrive. This isn't entirely the fault of driver
  420.   developers; for some time there was no good documentation or much
  421.   sample code. Some companies didn't have active engineering teams
  422.   working on their formatting software, and others attempted to hack
  423.   their old synchronous drivers to add asynchronous support, a
  424.   strategy which often proved more difficult than rewriting from
  425.   scratch. Finally, SCSI Manager 4.3 was a major change for the
  426.   industry, and there's no doubt that some people weren't happy
  427.   about the change, not so much due to the advantages provided, but
  428.   because of the amount of work entailed in converting driver
  429.   software.
  430.  
  431.   Even though users shouldn't have to care about SCSI Manager 4.3
  432.   specifically, they should care about asynchronous file access,
  433.   because it translates into increased performance and productivity.
  434.   In fact, since few applications issue direct SCSI Manager
  435.   requests, it's silly to say that an application supports SCSI
  436.   Manager 4.3 - it would be better to write the application to
  437.   access files using asynchronous calls and to call out that fact
  438.   for users.
  439.  
  440.   Most major hard disk formatting programs now support SCSI Manager
  441.   4.3 or will soon, but users seldom think about updating their disk
  442.   formatting software. It's out of sight, and thus completely out of
  443.   mind. Like many software companies, the companies that make
  444.   software for formatting hard disks don't always notify their
  445.   customers of updates, and some, like La Cie, never notify
  446.   customers at all (they've never notified me in the five years I've
  447.   owned Silverlining). If you call and ask for an update, you can
  448.   get one, but that requires a level of technical knowledge and
  449.   vigilance beyond the call of duty.
  450.  
  451.  
  452. **Application support** -- Another problem with SCSI Manager 4.3
  453.   is that it requires application support to be useful. If an
  454.   applications don't make asynchronous calls, SCSI Manager 4.3
  455.   services the older, and slower, synchronous calls. Currently, only
  456.   a few major applications support SCSI Manager 4.3.
  457.  
  458.   First, Dantz Development's Retrospect 2.1 supports SCSI Manager
  459.   4.3 directly, and the performance increase is shocking. I watched
  460.   the start of a long backup session shortly after installing
  461.   Retrospect 2.1 on my 660AV (which has SCSI Manager 4.3 in ROM),
  462.   and the backup flew along at 12 MB per minute, with both the hard
  463.   drive and the DAT drive in constant use. Second, FileMaker Pro now
  464.   uses asynchronous file I/O to overlap disk operations with other
  465.   activities. Unlike Retrospect 2.1, FileMaker Pro doesn't directly
  466.   access SCSI Manager 4.3, but its use of asynchronous file I/O
  467.   enables it to take advantage of SCSI Manager 4.3's capabilities.
  468.   Third, Drive7 from Casa Blanca Works, along with being a SCSI
  469.   Manager 4.3-savvy driver, supports SCSI disconnect-reconnect while
  470.   formatting, so you can start a disk formatting and continue to
  471.   work in Drive7 (formatting other drives if you want) or other
  472.   programs.
  473.  
  474.   Despite the seeming paucity of programs that use asynchronous
  475.   calls, the problem is apparently more that many programs expect to
  476.   wait for those calls to be processed before continuing, sitting in
  477.   a loop and spinning a cursor instead of doing something useful.
  478.   The trick, then, is two-fold. Programs must use asynchronous
  479.   calls, and they should have something else to do if that call can
  480.   be serviced by SCSI Manager 4.3 and an asynchronous driver.
  481.  
  482.  
  483. **Hardware support** -- Perhaps the main confusion with SCSI
  484.   Manager 4.3 is which Macs support it. The 660AV and 840AV have the
  485.   SCSI Manager 4.3 in ROM, as do the Power Macs and the Power
  486.   Macintosh Upgrade Card. Until System 7.5, those were the only Macs
  487.   that supported SCSI Manager 4.3, but the SCSI Manager 4.3
  488.   extension in System 7.5 provides support to all 68040-based Macs
  489.   and Performas, except for the Quadra 630 and the 68040-based
  490.   PowerBooks. The extension might appear on older 68030 Macs if you
  491.   install a system "for any Macintosh," but it won't do anything for
  492.   them. The 68040 PowerBooks use different SCSI hardware that isn't
  493.   supported by SCSI Manager 4.3.
  494.  
  495.   On an AV, the extension completely replaces the SCSI Manager 4.3
  496.   code from ROM, and it fixes some bugs in the Power Macintosh
  497.   Upgrade Card ROMs, but it doesn't do anything for Power Macs.
  498.   There are a few patches to the SCSI Manager 4.3 code that's in the
  499.   Power Mac ROMs, but they exist only in the System 7.5 System file
  500.   and in the PowerPC Enabler for System 7.1.2.
  501.  
  502.   Using a DMA-equipped Mac, such as a Power Mac or an AV, without a
  503.   SCSI Manager 4.3-savvy disk driver can reduce performance
  504.   significantly (one report placed the slowdown at thirty percent).
  505.   This performance degradation happens because SCSI Manager 4.3 is
  506.   backward compatible with the old SCSI Manager way of working with
  507.   4.3-clueless drivers. The old SCSI Manager mode handles DMA in the
  508.   AVs and Power Macs badly in comparison with the way SCSI Manager
  509.   4.3 handles DMA. In other words, if you have an AV or a Power Mac
  510.   with a third party disk drive that hasn't been formatted with SCSI
  511.   Manager 4.3-savvy driver, you're probably taking a hefty speed
  512.   hit.
  513.  
  514.  
  515. **In the end** -- So, to take full advantage of the performance
  516.   enhancements promised by SCSI Manager 4.3, you need the following:
  517.  
  518. * The right Mac, which means Power Macs and 68040-based Macs other
  519.   than the Quadra 620 and 68040-based PowerBooks. Macs with DMA
  520.   hardware, including the AV Macs and the Power Macs, will enjoy
  521.   increased system performance when the DMA hardware frees the CPU
  522.   from mediating SCSI requests.
  523.  
  524. * The SCSI Manager 4.3 extension from System 7.5 if you have a
  525.   non-AV Mac.
  526.  
  527. * A SCSI Manager 4.3 compatible hard disk driver, which you can
  528.   obtain from any of the following hard disk formatting packages (we
  529.   hope this list is at least partially complete; see below for
  530.   contact information for these vendors):
  531.  
  532.     HD SC Setup 7.2 or later (Apple)
  533.     Drive7 v.X.X (Casa Blanca Works)
  534.     Anubis 2.5 or later (CharisMac)
  535.     Hard Disk Toolkit 1.5 or later (FWB)
  536.     Silverlining 5.6 (La Cie)
  537.     FormatterOne Pro (Software Architects)
  538.     MicroNet 6.0.0 Utility (or later, but only with MicroNet drives)
  539.     SCSI Director Professional 3.0 or later (Transoft)
  540.     Lido Disk Formatting Utility 7.31 (Surf City Software)
  541.  
  542. * Applications that intelligently use asynchronous file system
  543.   calls so they can do useful work while SCSI Manager 4.3 deals
  544.   with the asynchronous call. Current examples include Dantz's
  545.   Retrospect 2.1 and Claris's FileMaker Pro.
  546.  
  547.   In the end, support for SCSI Manager 4.3 could be the main
  548.   hitherto unknown reason for most Quadra and Centris owners to
  549.   upgrade to System 7.5 and a SCSI Manager 4.3-savvy hard disk
  550.   driver.
  551.  
  552.  
  553. **Vendor list**
  554.     Casa Blanca Works -- 415/461-2227 -- 415/461-2249 (fax)
  555.       <72662.142@compuserve.com>
  556.     Claris -- 800/544-8554 -- <claris@aol.com>
  557.     Dantz -- 510/849-0293 -- <dantz@applelink.apple.com>
  558.     MicroNet -- 714/453-6000 -- 714/453-6001 (fax)
  559.     FWB -- 415/474-8055 -- 415/775-2125 (fax)
  560.       <fwb@applelink.apple.com>
  561.     CharisMac Engineering -- 916/885-4420 -- 800/487-4420
  562.       916/885-1410 (fax)
  563.     Transoft -- 805/565-5200 -- 805/565-5208 (fax)
  564.     Surf City Software -- 714/289-8543 -- 714/289-1002 (fax)
  565.     Software Architects -- 206/487-0122 -- 206/487-0467 (fax)
  566.  
  567.  
  568. Reviews/07-Nov-94
  569. -----------------
  570.  
  571. * MacWEEK -- 31-Oct-94, Vol. 8, #43
  572.     GroupWise 4.1 -- pg. 33
  573.     PhotoFlash 2.0 -- pg. 33
  574.     Arrange 2.0 -- pg. 36
  575.     ScanPrepPro 1.2.6 -- pg. 40
  576.     microLaser PowerPro -- pg. 40
  577.  
  578.  
  579. $$
  580.  
  581.  Non-profit, non-commercial publications may reprint articles if
  582.  full credit is given. Others please contact us. We don't guarantee
  583.  accuracy of articles. Caveat lector. Publication, product, and
  584.  company names may be registered trademarks of their companies.
  585.  
  586.  This file is formatted as setext. For more information send email
  587.  with the single word "setext" (no quotes) in the Subject: line to
  588.  <fileserver@tidbits.com>. A file will be returned shortly.
  589.  
  590.  For an APS price list, send email to: <aps-prices@tidbits.com>
  591.  
  592.  For information on TidBITS: how to subscribe to our mailing list,
  593.  where to find back issues, how to search issues on the Internet's
  594.  WAIS, and other useful stuff, send email to: <info@tidbits.com>
  595.  Otherwise, contact us at: ace@tidbits.com * CIS: 72511,306
  596.  AppleLink & BIX: TidBITS * AOL: Adam Engst * Delphi: Adam_Engst
  597.  TidBITS * 1106 North 31st Street * Renton, WA 98056 USA
  598.  Issues available at: ftp://ftp.tidbits.com/pub/tidbits/issues/
  599.  And: http://www.dartmouth.edu/pages/TidBITS/TidBITS.html
  600.  To search back issues with WAIS, use macintosh-tidbits.src
  601.  On the Web, use http://www.wais.com/wais-dbs/macintosh-tidbits.html
  602.  -------------------------------------------------------------------
  603.  
  604.  
  605.  
  606.  
  607. --
  608. Adam C. Engst, TidBITS Editor -- ace@tidbits.com -- info@tidbits.com
  609.     Author of Internet Starter Kit for Macintosh -- tisk@tidbits.com
  610.              Internet Explorer Kit for Macintosh --  iek@tidbits.com
  611.                 Internet Starter Kit for Windows -- iskw@tidbits.com
  612.